home *** CD-ROM | disk | FTP | other *** search
- package sun.awt;
-
- import java.awt.Window;
- import java.beans.PropertyChangeSupport;
- import java.security.AccessController;
-
- final class AppContext$4 implements Runnable {
- // $FF: synthetic field
- final PropertyChangeSupport val$changeSupport;
- // $FF: synthetic field
- final Object val$notificationLock;
- // $FF: synthetic field
- final AppContext this$0;
-
- AppContext$4(AppContext var1, PropertyChangeSupport var2, Object var3) {
- this.this$0 = var1;
- this.val$changeSupport = var2;
- this.val$notificationLock = var3;
- }
-
- public void run() {
- Window[] var1 = Window.getOwnerlessWindows();
-
- for(Window var5 : var1) {
- var5.dispose();
- }
-
- AccessController.doPrivileged(new AppContext.4.1(this));
- if (this.val$changeSupport != null) {
- this.val$changeSupport.firePropertyChange("guidisposed", false, true);
- }
-
- synchronized(this.val$notificationLock) {
- this.val$notificationLock.notifyAll();
- }
- }
- }
-